Narcissus jonquilla
Explore definitions, synonyms, and language insights of Narcissus jonquilla
Definitions
                    Noun
                    
            widely cultivated ornamental plant native to southern Europe but naturalized elsewhere having fragrant yellow or white clustered flowers